papershell crayfish - French English Dictionary